river placer - Francés Inglés Diccionario